Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 THOROLD ROAD Detached £722,023 £518,500 14 Sep 2016
14 THOROLD ROAD Detached £560,000 7 Jun 2024
16 THOROLD ROAD Detached £661,746 £289,950 10 Dec 2003